
\begin{description}
\item[Abstraction] Au niveau UML et ingénierie projet, l'abstraction
  est la capacité d'ignorer les détails d'un élément pour en avoir une
  vision globale.
\item[ADOdb]: bibliothèque d'abstraction destinée à communiquer avec
  différents systèmes de gestion de base de données (SGDB). Écrite au
  début en PHP, il existe également une version en Python.
\item[CSV]: Extension de fichier contenant des données séparées par
  des virgule
\item[Diagramme de cas d'utilisation] permet de formaliser la
  spécification métier au niveau utilisateur sous forme d'exigences ou
  de préférence. Il met en scène la personne qui interagit avec le
  système c'est à dire l'acteur (Le logiciel,...) ainsi que ce qui
  doit être effectué par le système ici le cas d'utilisation.
\item[Diagramme de séquence] est un diagramme d'interaction qui
  représente les objets participant à une interaction particulière et
  les messages qu'ils échangés organisés en séquences horaires.


\item[Ghotscript] GPL Ghostscript est une suite logicielle permettant
  le traitement des formats de fichiers PostScript et PDF.


\item[HTML ou HyperText Mark-Up Language]: est un langage dit de
  \textsf{marquage }, de \textsf{ structuration} ou de \textsf{
    balisage }) dont le rôle est de formaliser l'écriture d'un
  document avec des balises de formatage. Les balises permettent
  d'indiquer la façon dont doit être présenté le document et les liens
  qu'il établit avec d'autres documents. Le langage HTML permet
  notamment la lecture de documents sur Internet à partir de machines
  différentes, grâce au protocole HTTP, permettant d'acceder via le
  réseau à des documents repérés par une adresse unique, appelée URL.

\item[Java]: Technologie mise au point par Sun Microsystems qui permet
  de produire des logiciels indépendants de toute architecture
  matérielle. .Java est à la fois un langage de programmation et une
  plateforme d'exécution. Le langage Java a la particularité
  principale d'être portable sur plusieurs systèmes d'exploitation
  tels que Windows, Mac OS ou Linux. C'est la plateforme qui garantit
  la portabilité des applications développées en Java. De plus, ce
  langage est orienté objet et comprend des éléments spécialement
  conçus pour la création d'applications multimédia.
\item[Javascript] Langage de script orienté objet principalement
  utilisé dans les pages HTML. A l'opposé des langages serveurs (qui
  s'exécutent sur le site), Javascript est exécuté sur l'ordinateur de
  l'internaute par le navigateur lui-même. Ainsi, ce langage permet
  une interaction avec l'utilisateur en fonction de ses actions (lors
  du passage de la souris au dessus d'un élément, du redimensionnement
  de la page...).



\item[metalangage]: Langage utilisé pour décrire un autre langage.

\item[Navigateur]: Logiciel qui permet à l'utilisateur de rechercher
  et de consulter des documents sur Internet et d'exploiter les liens
  hypertextuels qu'ils comportent.

\item[Objet ] Au niveau UML et ingénierie projet, un objet est une
  abstraction du monde réel (une facture, un téléphone, une voiture),
  d'un objet matériel ( ordinateur document,..) ou immatériel (compta
  bancaire,...).\\ Au niveau de la programmation, un objet est une
  entité de base de l'exécution et regroupe les données et les
  traitements afin d'assurer un ensemble d'actions cohérentes. Dans
  l'approche objet, l'exécution d'un programme crée un ensemble
  d'objets. chaque objet correspond à une zone mémoire contenant la
  valeur de ces attributs.

\item[PDF]: Format de fichier créé par Adobe et lisible sur la
  quasi-totalité des plateformes informatiques existantes.

\item[PHP]: Langage de programmation contenu dans des pages Web et
  exécuté sur les serveurs, ils renvoient directement le résultat vers
  le client(Navigateur) qui ne peut jamais voir la source. Permet
  principalement de créer des pages Web dynamique.
 
\item[PostScript]: Langage qui permet la description des éléments d'un
  document prêt à être imprimé, indépendamment du périphérique
  d'impression.


\item[Python]: Python est un langage de programmation interprété et
  libre créé par Guido van Rossum en 1990. Il s'agit d'un langage
  multi-paradigme, ce qui signifie qu'au lieu d'imposer aux
  développeurs un type de programmation précis, il leur laisse adopter
  celui de leur choix. Il permet ainsi la programmation orientée
  objet, impérative structurée ou encore fonctionnelle.

\item[QCM]: procédé d'évaluation dans lequel sont proposées plusieurs
  réponses pour chaque question. Une ou plusieurs de ces propositions
  de réponse sont correctes. Les autres sont des réponses erronées,
  également appelées "distracteurs".
\item[Serveur]: ordinateur qui met ses ressources à la disposition
  d'autres ordinateurs sous la forme de services. Un serveur peut
  aussi être un ordinateur central d'un réseau informatique où sont
  stockées les données et applications accessibles par les autres
  postes connectés.
\item[Shell]: Dans un système d'exploitation, c'est l'application
  d'interprétation d'instructions.
\item[XSLT] langage XML, sous-ensemble de XSL permettant de formuler
  des transformations à apporter à un ou plusieurs documents XML pour
  produire un ou plusieurs documents XML (pouvant être XHTML pour
  l'affichage) ou autre (PDF,...).
\item[XML]: langage qui présente de l'information encadrée par des
  balises. C'est un métalangage, qui va permettre d'inventer à volonté
  de nouvelles balises pour isoler toutes les informations
  élémentaires (titre d'ouvrage, prix d'article, numéro de sécurité
  sociale, référence de pièce…), ou agrégats d'informations
  élémentaires, que peut contenir une page Web.

\end{description}



